Batch mode scheduling in grid systems
نویسندگان
چکیده
Despite recent advances, grid and P2P systems remain difficult for many users to bring to real-world applications. One difficulty is the lack of schedulers for such systems. In this work, we consider the allocations of jobs to resources using batch mode methods. These methods are able to provide fast planning by exploring characteristics of distributed and highly heterogeneous systems. In evaluating these methods, four parameters of the system are measured: makespan, flowtime, resource utilisation and matching proximity. These methods were tested using the benchmark model of Braun et al. (2001) for distributed heterogeneous systems. Based on the computational results, we evaluate the performance of these methods with regard to the four considered metrics. Also, we evaluate the usefulness of batch methods when grid characteristics, such as degree of consistency of computing and heterogeneity of jobs and resources, are known in advance. We observe that batch mode methods are beneficial to grid scheduling services, for adaptively providing these services according to the grid infrastructure characteristics.
منابع مشابه
Genetic Algorithm Based Schedulers for Grid Computing Systems
In this paper we present Genetic Algorithms (GAs) based schedulers for efficiently allocating jobs to resources in a Grid system. Scheduling is a key problem in emergent computational systems, such as Grid and P2P, in order to benefit from the large computing capacity of such systems. We present an extensive study on the usefulness of GAs for designing efficient Grid schedulers when makespan an...
متن کاملStatic Batch Mode Heuristic Algorithm for Mapping Independent Tasks in Computational Grid
Corresponding Author: R. Vijayalakshmi Department of Computer Applications, Kalasalingam University, Krishnankoil, India Email: [email protected] Abstract: Grid computing plays an important role in solving largescale computational problems in a high performance computing environment. Scheduling of tasks to efficient and best suitable resource is one of the most challenging phase in grid computi...
متن کاملA Hyper-Heuristic for Scheduling Independent Jobs in Computational Grids
In this paper we present the design and implementation of an hyper-heuristic for efficiently scheduling independent jobs in Computational Grids. An efficient scheduling of jobs to Grid resources depends on many parameters, among others, the characteristics of the Grid infrastructure and job characteristics (such as computing capacity, consistency of computing, etc.). Existing ad hoc scheduling ...
متن کاملTask Aware Switcher Scheduling for Batch Mode Mapping in Computational Grid Environment
Grid computing is a high performance computing environment which is responsible for solving large-scale computational problems. We can see Computational Grids as a next generation computing which is a collection of heterogeneous computing resources connected by a network across geographically dispersed domains to form a distributed high performance computing environment. In Grid computing one o...
متن کاملBatch Mode Scheduling- Mid_Max Algorithm
In Desktop grid computing environment, range of computing devices coexists starting from personal computers to supercomputers. These devices are inter-connected to provide a variety of computational capabilities in order to execute applications that have diverse requirements. An important decision for such computing infrastructure is how to optimally allocate computational and communication res...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IJWGS
دوره 3 شماره
صفحات -
تاریخ انتشار 2007